home *** CD-ROM | disk | FTP | other *** search
- GUSTEST.EXE v1.21 4/6/1993
-
- GUSTEST is a simple program which detects the base address of the
- Ultrasound and how much memory is installed. (For some reason on
- my system DRAM lies and says I have 768K. And no, I'm not running
- SBOS at the time.)
-
- If you specify the -t option, GUSTEST will write patterns to check the
- DRAM installed on the GUS.
-
- If you specify the -u option, GUSTEST will assume you're using unsigned data.
-
- If you specify the -s option, GUSTEST will assume you're using signed data.
-
- If you specify the -w option, GUSTEST will swap data bytes for 16-bit samples.
-
- If you pass filenames to GUSTEST, it will play them as .SAM files.
-
- If you specify the -d option, GUSTEST will dump the DRAM contents to screen.
-
- The -b option lets you choose 8-bit (-b8; default) or 16-bit (-b16) SAMs.
-
- The -z option clears the DRAM.
-
- This is my first GUS program so far... apologies if you think it sucks.
- Written using Turbo C++ v1.01 in C mode.
-
- -- Michael Chen mchen@cs.psu.edu 3/23/1993
-
- A tiny fix (< instead of <=) was made to prevent 1024K GUS owners from
- being told they have an extra 256K. (4/5/93)
-
- The block-move and block-set routines were speeded up considerably.
- I can now clear 256K of DRAM to zero in 3.3 seconds, including program
- loading from disk/cache. Also includes source, with C (and C++?) code
- for using the GUS. No assembler required... it's all in Turbo/Borland
- C. Enjoy! (4/18/93)
-
- SOURCE CODE USAGE NOTE
-
- If you use this for free or public domain software, please let me know
- and send me a copy of the program.
-
- If you use this for programs which require a fee, please send $10 to me.
- The address below is valid through early August 1993; after that, send
- e-mail to the above address for an updated one.
-
- Michael Chen (until 8/93)
- 144 East Cherry Lane
- State College, PA 16803
-
- In any event, the source code distributed here may not be altered for
- distribution without my permission (so I can keep track of changes).
- Mention of the use of these routines should appear somewhere in programs
- which use it (not just in comments, please).
-
-